DimenCalculationPlumbing

Functions

Link copied to clipboard
fun aspectRatioMultiplier(configuration: Configuration, sensitivity: Float): Float

Multiplicative factor for optional aspect-ratio correction (perceptual / power-style paths).

Link copied to clipboard
fun effectiveQualifier(qualifier: DpQualifier, inverter: Inverter, isLandscape: Boolean, isPortrait: Boolean): DpQualifier
Link copied to clipboard
Link copied to clipboard
fun isMultiWindowConstrained(configuration: Configuration, ignoreMultiWindows: Boolean, context: Context? = null): Boolean

Returns true when the app is in a multi-window mode (split-screen, freeform, PiP) and the caller opted into suppressing scaling via ignoreMultiWindows.

Link copied to clipboard
fun largestSideDp(configuration: Configuration): Float
Link copied to clipboard
fun readScreenDp(configuration: Configuration, actualQualifier: DpQualifier): Float
Link copied to clipboard
fun smallestSideDp(configuration: Configuration): Float